Spotted rose snapper - Spanish English Dictionary